﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace N03_11HCA_HTTTHD.Models
{
    public class Admin_QuanLyNguoiDung
    {
        public Admin_QuanLyNguoiDung(List<Data_DAO_DTO_Lib.DTO.DTO> listLoaiTaiKhoan,List<Data_DAO_DTO_Lib.DTO.DTO> loaiLoaiThanhVien )
        {

            setListLoaiTaiKhoanTuDTO(listLoaiTaiKhoan);
            setListLoaiThanhVienChaoBanTuDTO(loaiLoaiThanhVien);

        }

        void setListLoaiTaiKhoanTuDTO(List<Data_DAO_DTO_Lib.DTO.DTO> l)
        {
            listLoaiTaiKhoan = new List<Data_DAO_DTO_Lib.DTO.LOAITAIKHOAN_DTO>();

            for (int i = 0; i < l.Count; i++)
            {
                listLoaiTaiKhoan.Add((Data_DAO_DTO_Lib.DTO.LOAITAIKHOAN_DTO)l[i]);
            }
        }

        private List<Data_DAO_DTO_Lib.DTO.LOAITAIKHOAN_DTO> listLoaiTaiKhoan;

        public List<Data_DAO_DTO_Lib.DTO.LOAITAIKHOAN_DTO> ListLoaiTaiKhoan
        {
            get
            {
                return listLoaiTaiKhoan;
            }
            set
            {
                listLoaiTaiKhoan = value;
            }
        }

        void setListLoaiThanhVienChaoBanTuDTO(List<Data_DAO_DTO_Lib.DTO.DTO> l)
        {
            loaiLoaiThanhVien = new List<Data_DAO_DTO_Lib.DTO.LOAITHANHVIEN_DTO>();

            for (int i = 0; i < l.Count; i++)
            {
                loaiLoaiThanhVien.Add((Data_DAO_DTO_Lib.DTO.LOAITHANHVIEN_DTO)l[i]);
            }
        }

        private List<Data_DAO_DTO_Lib.DTO.LOAITHANHVIEN_DTO> loaiLoaiThanhVien;

        public List<Data_DAO_DTO_Lib.DTO.LOAITHANHVIEN_DTO> LoaiLoaiThanhVien
        {
            get
            {
                return loaiLoaiThanhVien;
            }
            set
            {
                loaiLoaiThanhVien = value;
            }
        }
    }
}